import {get, post} from './http'

// 获取菜单列表
export function getMenuListFn() {
  return get('/menulist')
}

// 获取菜单列表(树形结构)
export function getMenuTreeListFn() {
  return get('/menulist?istree=1')
}

// 新增菜单
export function addMenuFn(data) {
  return post('/menuadd', data)
}

// 修改菜单
export function editMenuFn(data) {
  return post('/menuedit', data)
}

// 删除菜单
export function delMenuFn(data) {
  return post('/menudelete', data)
}

// 获取角色列表
export function getRoleListFn() {
  return get('/rolelist')
}

// 新增角色
export function addRoleFn(data) {
  return post('/roleadd', data)
}

// 修改角色
export function editRoleFn(data) {
  return post('/roleedit', data)
}

// 删除角色
export function delRoleFn(data) {
  return post('/roledelete', data)
}

// 新增管理员
export function addUserFn(data) {
  return post('/useradd', data)
}

// 编辑管理员
export function editUserFn(data) {
  return post('/useredit', data)
}

// 获取管理员总数
export function getUserCountFn() {
  return get('/usercount')
}

// 获取管理员列表
export function getUserListFn(data) {
  return get('/userlist', data)
}

// 管理员登录
export function loginFn(data) {
  return post('/userlogin', data)
}

// 获取分类列表(tree)
export function getCateTreeListFn() {
  return get('/catelist?istree=1')
}

// 获取分类列表
export function getCateListFn() {
  return get('/catelist')
}

// 获取上级分类的子集
export function getCateListByPidFn(data) {
  return get('/catelist', data)
}

// 新增商品分类
export function addCateFn(data) {
  return post('/cateadd', data)
}

// 编辑商品分类
export function editCateFn(data) {
  return post('/cateedit', data)
}

// 获取商品规格列表
export function getSpecsListFn(data) {
  return get('/specslist', data)
}

// 新增商品规格
export function addSpecsFn(data) {
  return post('/specsadd', data)
}

// 商品规格获取
export function getSpecsInfoByIdFn(data) {
  return get('/specsinfo', data)
}
// 获取商品总数
export function getGoodsCountFn() {
  return get('/goodscount')
}

// 获取商品列表
export function getGoodsListFn(data) {
  return get('/goodslist', data)
}

// 获取商品秒杀列表
export function getSeckListFn() {
  return get('/secklist')
}